home *** CD-ROM | disk | FTP | other *** search
/ Mac Expert 1995 Winter / Mac Expert - Winter 95.iso / Les fichiers / Tidbits / Tidbits 01 à 100 / TidBITS#066_Font_Converters.txt < prev    next >
Encoding:
Text File  |  1995-06-19  |  15.7 KB  |  319 lines  |  [TEXT/ttxt]

  1. TidBITS#66/Font_Converters
  2. ==========================
  3.  
  4.  Copyright 1990-1992 Adam & Tonya Engst. Non-profit, non-commercial
  5.    publications may reprint articles if full credit is given. Other
  6.    publications please contact us. We do not guarantee the accuracy
  7.    of articles. Publication, product, and company names may be
  8.    registered trademarks of their companies. Disk subscriptions and
  9.    back issues are available.
  10.  
  11.  For more information send electronic mail to info@tidbits.uucp or
  12.  Internet: ace@tidbits.uucp -- CIS: 72511,306 -- AOL: Adam Engst
  13.  TidBITS -- 9301 Avondale Rd. NE Q1096 -- Redmond, WA 98052 USA
  14.  -----------------------------------------------------------------
  15.  
  16. Topics:
  17.     Font Converters Details
  18.     Metamorphosis Professional
  19.     FontMonger
  20.     Head-to-Head Test Specs
  21.     Type 1 to TrueType
  22.     Type 3 to Type 1
  23.     Outlines to PICT
  24.     Speed
  25.     Bottom Line
  26.  
  27.  
  28. Font Converters Details
  29. -----------------------
  30.  
  31.     Battle of the Font Converters
  32.     Article by Ken Hancock, (c) 1991 Ken Hancock
  33.     Tests by Ken Hancock and Dave Platt
  34.  
  35.     Metamorphosis Professional 2.0
  36.     Altsys Corporation
  37.     269 W. Renner Road
  38.     Richardson, TX  75080
  39.     214/680-2060
  40.     List Price: $149
  41.     MacConnection Price: $87
  42.  
  43.     FontMonger 1.0.3
  44.     Ares Software Corporation
  45.     P.O. Box 4667
  46.     Foster City, CA  94404-4667
  47.     List Price: $99
  48.     MacConnection Price: $62
  49.  
  50.   With the recent release of System 7 and TrueType, people have
  51.   started going type-crazy. What Adobe started by opening the Type 1
  52.   font format and releasing Adobe Type Manager, TrueType will
  53.   increase ten-fold. When Apple first introduced the Macintosh,
  54.   people oohed-and-ahhed at actually seeing different fonts and
  55.   styles on their screens. Apple introduced the "what-you-see-is-
  56.   what-you-get" (WYSIWYG) concept to the mass market and heralded it
  57.   as a major achievement. Now, with Apple's TrueType, the what-you-
  58.   see and what-you-get actually looks darn good.
  59.  
  60.   Currently there are well over 100 public domain and shareware
  61.   typefaces available in Type 1 format for ATM (I have a directory
  62.   of 144 and climbing). With System 7, though, the demand for
  63.   TrueType fonts will skyrocket. Currently, only FontStudio 2.0 will
  64.   allow type designers to create TrueType fonts. (Altsys's
  65.   Fontographer will surely follow in its footsteps shortly.) For
  66.   those of you who can't wait and want hundreds of fonts NOW,
  67.   Metamorphosis Professional or FontMonger may be just what you're
  68.   looking for.
  69.  
  70.  
  71. Metamorphosis Professional
  72. --------------------------
  73.   Metamorphosis was the premiere font conversion utility for the
  74.   Macintosh and has only gotten better now that it has metamorphosed
  75.   into Metamorphosis Professional. It's a fine utility from a fine
  76.   company. (Altsys's portfolio also boasts Freehand (marketed by
  77.   Aldus), Art Importer, and Fontographer.) Metamorphosis converts
  78.   fonts and does it well. It currently boasts the ability to convert
  79.   between seven outline formats: Type 1 fonts for the Mac, PC, and
  80.   NeXT; Type 3 fonts for the Mac and PC; and TrueType for the Mac
  81.   and PC. In addition, it can also convert any of the above formats
  82.   to a PICT file containing smooth-polygon versions of the text, an
  83.   EPS file containing the PostScript outlines, or a Fontographer
  84.   file for editing with Fontographer. Metamorphosis Professional
  85.   does its translations in one of two ways, either outline-to-
  86.   outline or outline-to-PostScript-printer-to-outline. In most
  87.   cases, Metamorphosis Professional will read in the outline file of
  88.   one format and transform it into the new format. For a few Type 3
  89.   fonts with unknown formats, it will instead download the font to
  90.   an attached PostScript printer and then have the printer send back
  91.   the outlines. As an added perk, Metamorphosis Professional will
  92.   allow you to convert fonts stored in a PostScript printer's RAM or
  93.   ROM. Altsys is also supposed to send you a DA which will duplicate
  94.   the conversion functions of the application when you register your
  95.   version, though I've yet to receive mine.
  96.  
  97.  
  98. FontMonger
  99. ----------
  100.   FontMonger is a new product in the Macintosh market from a new
  101.   company, Ares. Like Altsys, though, they're no strangers to the
  102.   Macintosh market - they're the people responsible for Letraset's
  103.   FontStudio, Fontographer's main competitor. FontMonger, like
  104.   Metamorphosis Professional, is a font conversion utility, but
  105.   FontMonger goes further, allowing you to customize your fonts to
  106.   some degree. FontMonger currently supports conversion between
  107.   TrueType, Type 1, and Type 3 fonts. Sorry, no NeXT or PC formats
  108.   yet. (Steve and Bill already have plenty of money and don't need
  109.   help getting more.) FontMonger also lets you convert to PICT
  110.   outlines or EPSF files. The biggest difference between FontMonger
  111.   and Metamorphosis Professional, though, is its font customizing
  112.   ability. Although FontMonger doesn't allow editing of the actual
  113.   outlines of a font, it allows you an array of other functions such
  114.   as the ability to copy characters between fonts, perform various
  115.   transformations to any or all characters of a font, and create a
  116.   variety of composite characters such as fractions and accented
  117.   characters. Suppose you've always wanted to create a narrow
  118.   version of Times. Simple, with FontMonger. Open up Times, select
  119.   all the characters, open up the Alter Characters window, and type
  120.   80% in the width box. Save the new font as Times Narrow.
  121.   FontMonger will also save the previous original characters in the
  122.   PostScript font so you can modify it further in the future, or, if
  123.   you wish to save on disk space, compress the font and it'll remove
  124.   the extra information. Similarly, you can expand characters
  125.   horizontally, modify character widths, or add a slant for obliqued
  126.   fonts. Creating fractions is equally easy.
  127.  
  128.  
  129. Head-to-Head Test Specs
  130. -----------------------
  131.   So, now the question comes down to who does a better job of font
  132.   conversion. We ran two tests, a Type 1 to TrueType conversion and
  133.   a Type 3 to Type 1 conversion. In both tests, Adobe's New Century
  134.   Schoolbook Roman was used as a test font. Dave printed his results
  135.   on an HP DeskJet and an Apple LaserWriter IINT. I printed my
  136.   results on a GCC PLP II and a GCC BLP IIS. In each case, one
  137.   aspect of each of the printers was inherently different from the
  138.   others. The DeskJet is a 300 dpi inkjet printer. Inkjet-based
  139.   printers usually have a slightly larger dot-spread (dot-size) than
  140.   a laser printer of equivalent resolution. The LaserWriter IINT is
  141.   an Adobe Postscript printer based on the Canon laser engine. The
  142.   GCC PLP II is a QuickDraw printer, so it either depends on ATM or
  143.   TrueType to do its font rasterizing in these tests. The GCC BLP
  144.   IIS is an Adobe Postscript printer with the ATM font rasterizer in
  145.   ROM. Both the GCC PLP II and BLP IIS are based on Oki's LED-based
  146.   engines, guaranteeing that the dot-size is equal to the resolution
  147.   at 300 dpi.
  148.  
  149.  
  150. Type 1 to TrueType
  151. ------------------
  152.   For the first test, we each converted the New Century Schoolbook
  153.   Roman Type 1 font with both Metamorphosis Professional and
  154.   FontMonger. Dave had the following comments on his results.
  155.  
  156.   "The real difference between the FontMonger outlines and the
  157.   Metamorphosis Professional outlines shows up at small point sizes
  158.   such as 4 to 8 points at 300 dpi on a DeskJet. The Metamorphosis
  159.   Professional outlines are markedly heavier at all point sizes. To
  160.   my eye, the FontMonger outlines seem to have a much more even
  161.   appearance at this point size. The vertical stems, diagonals, and
  162.   horizontal cross-members remain consistently proportioned at each
  163.   point size. Another oddity - I just noticed that the vertical stem
  164.   of the "t" in the Metamorphosis Professional conversion is
  165.   _heavier_ at 6 points than it is at 7 or 8 points! Weird!" (I
  166.   noticed this as well.)
  167.  
  168.   For my half of the test, I created a document of a text waterfall
  169.   from 4 point to 18 point in both upper and lower-case characters.
  170.   (A waterfall is a document containing text at increasingly larger
  171.   point sizes for each line.) I then printed out the same document
  172.   with the same font on the GCC BLP IIS and the GCC PLP IIS. For the
  173.   same font, with font rasterizers from the same company, the
  174.   original Type 1 font printed out surprisingly differently on the
  175.   two printers which share the same hardware engine. The sample from
  176.   the PostScript printer had consistently thicker line weights than
  177.   the ATM rasterized type. For comparison, I printed the TrueType
  178.   conversions on the same GCC PLP IIS rasterized with System 7's
  179.   TrueType engine. I then took the four printouts around to ten
  180.   people who varied from end-users to graphic designers. The
  181.   results? 8 votes for Metamorphosis, 2 for FontMonger.
  182.  
  183.   More interesting than the results, though, were the various
  184.   comments on the printouts. A number of times, people commented
  185.   that both programs' TrueType conversions were better than the
  186.   original Type 1 fonts (chalk one up for Apple, Altsys, and Ares).
  187.   The leading on FontMonger's conversion was much larger than on the
  188.   Type 1 originals - Ares chose the conservative route to prevent
  189.   two lines from colliding. The leading on Metamorphosis
  190.   Professional's conversion was slightly smaller than the original,
  191.   but did, in fact, have the problem with lines colliding.
  192.   Regardless, the problem with leading isn't a major one since most
  193.   layout applications allow independent control of line-spacing.
  194.   FontMonger produced thinner and more delicate strokes for the
  195.   converted font - it looked very similar to the Type 1 rasterized
  196.   with ATM. Metamorphosis Professional, on the other hand, produced
  197.   thicker strokes, resembling the Type 1 rasterized on the
  198.   PostScript printer.
  199.  
  200.   Contrary to what Dave found, I thought that the color (uniformity
  201.   and weight of the line of text) of FontMonger's conversion tended
  202.   to break down at small point sizes (4-6 point at 300 dpi) as a
  203.   result of its thinner strokes, though these sizes seldom print
  204.   well at 300 dpi anyway. Metamorphosis Professional seemed to hold
  205.   its uniformity better at those sizes. Both fonts looked fine,
  206.   though, once you reached 9-12 point sizes. By the time you reached
  207.   18 point, it was very hard to tell the difference. Most of the
  208.   other comments were individual preferences for this letter vs.
  209.   that letter in the two conversions - preferences there varied
  210.   widely.
  211.  
  212.  
  213. Type 3 to Type 1
  214. ----------------
  215.   Since I also purchased FontMonger while I was in the process of
  216.   converting Type 1 to TrueType, I went ahead and performed a second
  217.   test. For this test, I first converted the Type 1 font to a Type 3
  218.   font, thereby stripping it of the hinting that was initially part
  219.   of the font. I then took the Type 3 font and converted it back
  220.   into a Type 1 font, thereby relying on the converters' hinting
  221.   techniques. In this test, I'd have to give the edge to FontMonger.
  222.   Both conversions were almost indistinguishable - the controlling
  223.   factor for Type 1 fonts is that you must install bitmaps and the
  224.   bitmaps control factors such as leading. Whereas the leading
  225.   varied greatly in the TrueType conversions, there was no
  226.   difference since the bitmaps were the same. Although both
  227.   conversions were very good, the Metamorphosis Professional had one
  228.   serious glitch between 6 point and 11 point. In the word "point"
  229.   on the printed page, the hinting of its Type 1 font caused the
  230.   left side of the stem of the "i" to look like it had a
  231.   semicircular chunk taken out of it, almost as if the "o" had a
  232.   thick, white outline around it. Oddly enough, this effect varied
  233.   in intensity between 6 and 11 point and disappeared at 12 point.
  234.  
  235.  
  236. Outlines to PICT
  237. ----------------
  238.   As part of some design work I was doing, I converted a few Type 1
  239.   fonts to outlines and compared the results. Metamorphosis
  240.   Professional and FontMonger take very different approaches here.
  241.   Metamorphosis Professional attempts to convert the bezier curves
  242.   to smooth polygons while FontMonger replaces the curve with a
  243.   multitude of line segments. The Metamorphosis Professional
  244.   conversion was much more aesthetically pleasing at an unreduced
  245.   size. FontMonger's conversion suffered at an unreduced size with
  246.   very blocky curves. Both looked quite acceptable if they were
  247.   reduced sufficiently. FontMonger's conversion, though not quite as
  248.   elegant, didn't suffer a problem I encountered with Metamorphosis:
  249.   in one instance, I was converting a 500 point italic 'm'.
  250.   Metamorphosis Professional goofed on the curves causing the outer
  251.   curve to swing in past the inner curve so I had to adjust the
  252.   outlines by hand in Canvas. FontMonger, because of its different
  253.   methodology, didn't suffer this problem.
  254.  
  255.  
  256. Speed
  257. -----
  258.   I knew if I didn't include a section on speed, someone would
  259.   surely send in a note to MailBITS telling me that I forgot
  260.   something (not that it will stop you - thanks for keeping me
  261.   honest), so here it is. I tested both programs on my SE/30 running
  262.   under System 7. Although 30 minutes may seem like a long time for
  263.   a Mac to spend on any one task, converting fonts is a lot of
  264.   computational work, and neither program seemed particularly slow.
  265.  
  266.     FontMonger 1.0.3, 16 typefaces, 29:47
  267.     Metamorphosis Pro 2.0, 16 typefaces, 31:35
  268.  
  269.  
  270. Bottom Line
  271. -----------
  272.   In the first test, Dave liked FontMonger's conversion best, I
  273.   liked Metamorphosis Professional's best. Dave's DeskJet tends to
  274.   have larger dots than my PLP, so the larger dots may partially
  275.   make up for the thinner strokes. In my case, it's the exact
  276.   opposite. In the second test, I'd give FontMonger the edge. In
  277.   both cases, both programs did a fine job and are equally well
  278.   suited for converting fonts. There are, of course, a few aspects
  279.   of each program which I wish would be changed. For Metamorphosis
  280.   Professional, the major reason why I had held off buying a copy
  281.   for so long is because it is lacking a feature I very much want:
  282.   it can't convert fonts in a Postscript printer without having
  283.   bitmaps available. This is a hindrance to me since I
  284.   (infrequently, admittedly) would like to take raw Postscript files
  285.   from other platforms (notably Sun workstations) containing font
  286.   descriptions, download them to a Postscript printer, and then
  287.   convert them with Metamorphosis Professional to Macintosh format.
  288.   Guess this'll have to go on the wish-list. For FontMonger, one of
  289.   its nice features is also a huge inconvenience: its custom file
  290.   dialogs. All of FontMonger's dialogs are non-modal. It's nice that
  291.   you can shift them around, but now Boomerang-like utilities do not
  292.   work. Also now that I've finally gotten over the habit of hitting
  293.   tab to switch drives (System 7 uses Command-RightArrow and
  294.   Command-LeftArrow), FontMonger doesn't support the new interface
  295.   since it did things its own way.
  296.  
  297.   OK, so I'm indecisive. I bought both. I've long wanted
  298.   Metamorphosis Professional and finally broke down and bought it.
  299.   Shortly after, Dave Platt started telling me all sorts of nice
  300.   things about FontMonger. Ares was getting into areas in which I'm
  301.   very interested, so the least I could do was support them by
  302.   buying FontMonger. Which you buy depends on what you need. Both do
  303.   an excellent job of converting fonts and I have no problems
  304.   recommending either of them (unless you routinely print out 6
  305.   point correspondences). If you want to convert between platforms,
  306.   go with Metamorphosis Professional. If you want to customize your
  307.   type library beyond simply converting fonts, go with FontMonger.
  308.   Of course if you're a hard-core enthusiast, you'll end up buying
  309.   either FontStudio or Fontographer to create your own fonts. (By
  310.   the way, guys, send me copies of these programs and I'll be happy
  311.   to review them....)
  312.  
  313.  
  314. ..
  315.  
  316.  This text is encoded in the setext format. Please send email to
  317.  <info@tidbits.uucp> or contact us at one of the above addresses
  318.  to learn how to get more information on the setext format.
  319.